English word definition — powered by WordNet
a strong-smelling plant whose dried leaves can be smoked for a pleasant effect or pain reduction
Want to remember cannabis sativa?